is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces in a terminal-independent manner.
